package com.ef.service;

import java.util.List;

import com.ef.domain.ClassLevel;
import com.ef.util.CustomExample;
import com.ef.util.PaginationSupport;

public interface ClassLevelService extends BaseService {

	public PaginationSupport<ClassLevel> findByExample(
			CustomExample<ClassLevel> example, int startIndex, int pageSize);
	
	public void saveOrUpdate(ClassLevel entity);
	
	public void delete(ClassLevel entity);
	
	public ClassLevel findById(Long id);
	
	public List<ClassLevel> findALL();
	
	public List<ClassLevel> findALLValid();
	
	public List<ClassLevel> findByName(String name);
}
